package services;

import dao.SupplieinfomationDao;
import model.Supplieinfomation;

import java.util.List;

public class SupplieinfomationService {
    SupplieinfomationDao supplieinfomationDao = new SupplieinfomationDao();//对meetingmanage表进行实例化操作

    /**
     * 对supplieinfomation表进行添加操作
     *
     * @param supplieinfomation 实体
     * @return 添加是否成功
     */
    public int add(Supplieinfomation supplieinfomation) {//
        System.out.println("进入添加业务流程");
        int num = 0;//设置返回类型默认值
        num = supplieinfomationDao.add(supplieinfomation);//对dao层add方法进行调用  返回添加结果
        return num;//
    }


    /**
     * 对supplieinfomation表进行修改操作
     * @param supplieinfomation 实体
     * @return 修改是否成功
     */
    public int update(Supplieinfomation supplieinfomation){
        System.out.println("进入更改方法");
        int isSuccess=0;//更新未成功
        isSuccess=supplieinfomationDao.update(supplieinfomation);  //去dao层找update函数
        return isSuccess;
    }

    /**
     * 对supplieinfomation表进行删除操作
     * @param supplieinfomation 实体
     * @return 删除是否成功
     */
    public int del(Supplieinfomation supplieinfomation){
        int isDel=0;//删除未成功
        isDel=supplieinfomationDao.del(supplieinfomation);   //去dao层找del函数
        return isDel;
    }

    /**
     * 对supplieinfomation表进行查询操作
     * @param supplieinfomation 实体
     * @return
     */
    public List<Supplieinfomation> getAll(Supplieinfomation supplieinfomation){
        List<Supplieinfomation> listSupplieinfomation=supplieinfomationDao.getAll(supplieinfomation);//调用dao层的getall方法 返回查询结果
        return listSupplieinfomation;
    }

    public List<Supplieinfomation> getDan(Supplieinfomation supplieinfomation){
        List<Supplieinfomation> listSupplieinfomation=supplieinfomationDao.getDan(supplieinfomation);//调用dao层的getall方法 返回查询结果
        return listSupplieinfomation;
    }

    public List<Supplieinfomation> getAddc(Supplieinfomation supplieinfomation){
        List<Supplieinfomation> listSupplieinfomation=supplieinfomationDao.getAddc(supplieinfomation);//调用dao层的getall方法 返回查询结果
        return listSupplieinfomation;
    }
}
